b2f99aabfe50d5ea377e7699b796a6970e4ae68f,src/test/java/org/hawkular/client/test/metrics/openshift/MetricDefinitionTest.java,MetricDefinitionTest,verifyMetricDefinitionForPod,#,54

Before Change


        String container = "hawkular-metrics";

        String type = null; // ignore metric type
        String tags = "container_name:" + container + ",pod_namespace:" + project;
        List<MetricDefinition> defs = client().metrics().findMetricDefinitions(
                                                OpenshiftBaseTest.TENANT_ID,
                                                type,
                                                tags);
        Reporter.log(defs.toString(), true);

        Assert.assertTrue(defs != null && defs.size() == expectedMetricIDs.size());

After Change



    @Test
    public void verifyMetricDefinitionForPod() {
        String project = "default";
        String container = "hawkular-metrics";

        Tags tags = new Tags(new HashMap<String, String>());
        tags.getTags().put("container_name", container);
        tags.getTags().put("pod_namespace", project);
        List<Metric<?>> defs = client().metrics().findMetrics(null, tags, null).getEntity();
        Reporter.log(defs.toString(), true);

        Assert.assertTrue(defs != null && defs.size() == expectedMetricIDs.size());